funerary altar - French English Dictionary